package com.oet.webservice.business.data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.oet.persistence.entity.CourseSeries;

public final class WebServiceCourse implements Serializable {

	private static final long serialVersionUID = -717003680497588024L;
	private Long id;
	private Integer chapterId;
	private String name;
	private Integer type;
	private Integer level;
	private Double payFactor;
	private Long teacherId;
	private String topic;
	private String description;
	private Integer capacity;
	private Integer occupyNum;
	
	private Date date;
	private Double durationFactor;
	private Date lastModified;
	private Double score;
	private Integer scoredNumber;
	private Long courseSeriesId;
	
	private String topicPic;
	
	
	public WebServiceCourse() {
		// TODO Auto-generated constructor stub
	}

	
	
	public WebServiceCourse(Long id, Integer chapterId, String name,
			Integer type, Integer level, Double payFactor, Long teacherId,
			String topic, String description, Integer capacity,
			Integer occupyNum, Date date, Double durationFactor,
			Date lastModified, Double score, Integer scoredNumber,
			Long courseSeriesId, String topicPic) {
		super();
		this.id = id;
		this.chapterId = chapterId;
		this.name = name;
		this.type = type;
		this.level = level;
		this.payFactor = payFactor;
		this.teacherId = teacherId;
		this.topic = topic;
		this.description = description;
		this.capacity = capacity;
		this.occupyNum = occupyNum;
		this.date = date;
		this.durationFactor = durationFactor;
		this.lastModified = lastModified;
		this.score = score;
		this.scoredNumber = scoredNumber;
		this.courseSeriesId = courseSeriesId;
		this.topicPic = topicPic;
	}









	public Long getId() {
		return id;
	}


	public void setId(Long id) {
		this.id = id;
	}


	public Integer getChapterId() {
		return chapterId;
	}


	public void setChapterId(Integer chapterId) {
		this.chapterId = chapterId;
	}


	public String getName() {
		return name;
	}


	public void setName(String name) {
		this.name = name;
	}


	public Integer getType() {
		return type;
	}


	public void setType(Integer type) {
		this.type = type;
	}


	public Integer getLevel() {
		return level;
	}


	public void setLevel(Integer level) {
		this.level = level;
	}


	public Double getPayFactor() {
		return payFactor;
	}


	public void setPayFactor(Double payFactor) {
		this.payFactor = payFactor;
	}


	public Long getTeacherId() {
		return teacherId;
	}


	public void setTeacherId(Long teacherId) {
		this.teacherId = teacherId;
	}


	public String getTopic() {
		return topic;
	}


	public void setTopic(String topic) {
		this.topic = topic;
	}


	public String getDescription() {
		return description;
	}


	public void setDescription(String description) {
		this.description = description;
	}


	public Integer getCapacity() {
		return capacity;
	}


	public void setCapacity(Integer capacity) {
		this.capacity = capacity;
	}


	public Integer getOccupyNum() {
		return occupyNum;
	}


	public void setOccupyNum(Integer occupyNum) {
		this.occupyNum = occupyNum;
	}


	public Date getDate() {
		return date;
	}


	public void setDate(Date date) {
		this.date = date;
	}


	public Double getDurationFactor() {
		return durationFactor;
	}


	public void setDurationFactor(Double durationFactor) {
		this.durationFactor = durationFactor;
	}


	public Date getLastModified() {
		return lastModified;
	}


	public void setLastModified(Date lastModified) {
		this.lastModified = lastModified;
	}


	public Double getScore() {
		return score;
	}


	public void setScore(Double score) {
		this.score = score;
	}


	public Integer getScoredNumber() {
		return scoredNumber;
	}


	public void setScoredNumber(Integer scoredNumber) {
		this.scoredNumber = scoredNumber;
	}


	public Long getCourseSeriesId() {
		return courseSeriesId;
	}


	public void setCourseSeriesId(Long courseSeriesId) {
		this.courseSeriesId = courseSeriesId;
	}



	public String getTopicPic() {
		return topicPic;
	}



	public void setTopicPic(String topicPic) {
		this.topicPic = topicPic;
	}
	

	

}
